<?php

/**
 * Paciente form.
 *
 * @package    dentist
 * @subpackage form
 * @author     Your name here
 */
class PacienteForm extends BasePacienteForm {

    public function configure() {

        unset(
                $this['created_at'], $this['updated_at'], $this['usuario_id']
        );

        $this->widgetSchema['fecha_nac'] = new sfWidgetFormInput();
        $this->widgetSchema['fecha_ing'] = new sfWidgetFormInput();
        $this->widgetSchema['fecha_baja'] = new sfWidgetFormInput();
        
        $this->validatorSchema['correo'] = new sfValidatorAnd(array(
                    $this->validatorSchema['correo'],
                    new sfValidatorEmail(),
                ));

        // agrego las etiquetas
        $this->widgetSchema->setLabels(array(
            'cedula' => 'Cédula',
            'direccion' => 'Dirección',
            'telefono' => 'Teléfono',
            'fecha_nac' => 'Fecha nacimiento',
            'fecha_ing' => 'Fecha ingreso'
        ));
    }

}
